typedef unsigned long long ID;
typedef unsigned long long SIZE;
typedef unsigned long long INDEX;
typedef char * STRING;
typedef void * COMMON_MEM;
